Bus Route 51 - Borders Buses 51: St Boswells -> Edinburgh - Borders Network
Bus Stops
- 1 - St Boswells Bus Stance
- 2 - Borders College
- 3 - Melbourne Place
- 4 - Council Headquarters
- 5 - Eildon Road End
- 6 - Leaderfoot Bridge
- 7 - Drygrange Nursing Home
- 8 - High Street
- 9 - Earlston Square Bus Stance
- 10 - Carolside
- 11 - Galadean Road End
- 12 - St Leonards Road End
- 13 - Lauder Barns
- 14 - Thirlestane Drive
- 15 - Factors Park
- 16 - Post Office
- 17 - West High Street
- 18 - Medical Centre
- 19 - Brownsmuir Park
- 20 - Lauder Haugh Road End
- 21 - Wiselawmill Road End
- 22 - Carfraemill Roundabout
- 23 - Station Road
- 24 - Village Hall
- 25 - Gilston Road End
- 26 - Fala Village Access
- 27 - Tynehead Road End
- 28 - Crichton House Road End
- 29 - Bowling Green
- 30 - Roman Camp
- 31 - Oxenfoord Avenue
- 32 - Crichton Avenue
- 33 - Ford Viaduct
- 34 - Cranston House
- 35 - Main Street
- 36 - Chesterhill
- 37 - Main Street
- 38 - Hepburn Drive
- 39 - Primrose Terrace
- 40 - Bruce Gardens
- 41 - James Lean Avenue
- 42 - South Street
- 43 - Bridgend Court
- 44 - Lugton Brae
- 45 - Melville Gate Road
- 46 - Summerside
- 47 - Campend
- 48 - Old Dalkeith Road
- 49 - The Wisp
- 50 - Fernieside Grove
- 51 - Fernieside Drive
- 52 - Little France Road
- 53 - Little France
- 54 - Craigmillar Castle Road
- 55 - Kingston Avenue
- 56 - Walter Scott Avenue
- 57 - Craigmillar Cemetery
- 58 - Bridgend Cottages
- 59 - Cameron Toll
- 60 - Cameron Crescent
- 61 - Prestonfield Avenue
- 62 - Priestfield Road
- 63 - Marchhall Place
- 64 - Commonwealth Pool
- 65 - East Preston Street
- 66 - Bernard Terrace
- 67 - St Patrick Square
- 68 - Surgeons' Hall
- 69 - South Bridge
- 70 - North Bridge
- 71 - Waterloo Place